// .index{background:#fff;}
.banner{background:url("../img/banner.jpg") no-repeat center #03268c;height:348px;padding-top:100px;}
.banner-data{padding:0 110px;overflow:hidden;}
.banner-data li{float:left;width:21%;margin:0 2%;text-align:center;}
.banner-data-num{background:url("../img/banner-data-num.png") no-repeat center 20px;}
.banner-data-num span{color:#ffc156;font-size:30px;padding-bottom:20px;
	-webkit-box-reflect:below -52px -webkit-linear-gradient(top,rgba(250,250,250,0) 25%,rgba(250,250,250,1));
	box-reflect:below -52px -webkit-linear-gradient(top,rgba(250,250,250,0) 30%,rgba(250,250,250,0.3));display:block;}
.banner-data-txt{color:#cde2f3;font-size:14px;}
.banner-seach{margin:80px auto 0 auto;height:42px;background:#e6e9ef;border-radius:21px;padding:0 20px;width:610px;box-shadow:0 0 0 20px rgba(0,0,0,.3);}
.seach-input{float:left;width:550px;border:none;background:none;height:42px;line-height:42px;outline: none}
.iconfont.seach-btn{float:right;line-height:42px;font-weight:bold;font-size:18px;cursor:pointer;transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;}
.iconfont.seach-btn:hover{color:#0066f6;transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;}
.index-tab-tit{background:#fff;}
.index-tab-tit ul{overflow:hidden;text-align:center;}
.index-tab-tit li{display:inline-block;padding-top:80px;width:130px;color:#333;font-size:18px;margin:0 60px;height:44px;line-height:44px;border-bottom:2px solid #fff;background:url("../img/index-tab-tit.png") no-repeat;cursor:pointer;}
.index-tab-tit li.nth1{background:url("../img/basic-ico.png") center no-repeat;background-position: center 35px;}
.index-tab-tit li.nth2{background-position:46px 35px;}
.index-tab-tit li.nth3{background-position:-84px 35px;}
.index-tab-tit li.nth4{background-position:-214px 35px;}
.index-tab-tit li.active{border-bottom:2px solid #008fff;color:#008fff;}
.index-tab-tit li.nth1.active,
.index-tab-tit li.nth1:hover{background:url("../img/basic-ac-ico.png") center no-repeat;background-position: center 35px;}
.index-tab-tit li.nth2.active{background-position:-344px 35px;}
.index-tab-tit li.nth3.active{background-position:-474px 35px;}
.index-tab-tit li.nth4.active{background-position:-604px 35px;}
.index-tab-tit li:hover{border-bottom:2px solid #008fff;color:#008fff;}
.index-tab-tit li.nth2:hover{background-position:-344px 35px;}
.index-tab-tit li.nth3:hover{background-position:-474px 35px;}
.index-tab-tit li.nth4:hover{background-position:-604px 35px;}
.index-tab-cont-box{background:#f3f3f3;}
.index-tab-cont{padding:40px 0;min-height:201px;}
.index-tab-1,.index-tab-2,.index-tab-3{display:none;}
.index-tab-cont ul,.index-tab-cont li{box-sizing:border-box;}
.index-tab-cont ul{border-top:1px solid #d9d9d9;border-radius:5px;overflow:hidden;background:url("../img/index-tab-cont.gif") repeat-y left center #fff;}
.index-tab-cont li{border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;float:left;position:relative;width:240px;height:90px;text-align:center;padding-top:15px;}
.index-theme1{color:#333;font-size:14px;line-height:24px;height:24px;margin-top:5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-theme2{font-size:12px;color:#999;line-height:24px;}
.index-theme2 span{color:#666;}
.index-tab-dis{height:90px;position:absolute;left:0;top:0;width:100%;background:#1980df;background:rgba(0,114,220,.9);transition:all 1.3s;opacity:0;filter:alpha(opacity=0);}
.index-tab-dis a{color:#fff;height:24px;line-height:24px;width:80px;border:1px solid #fff;border-radius:3px;display:block;position:absolute;left:50%;top:50%;margin:-12px 0 0 -40px;display:none\9;}
.other-tab li:hover .index-tab-dis{opacity:1;filter:alpha(opacity=100);}
.other-tab li:hover .index-tab-dis a{display:block\9;}
.index-tab-btn{margin-top:20px;text-align:center;}
.index-tab-btn a{height:28px;line-height:28px;background:#fff;padding:0 20px;color:#008fff;font-size:12px;border:1px solid #008fff;border-radius:14px;display:inline-block;transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;}
.index-tab-btn a:hover{background:#008fff;color:#fff;transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;}
.index-tab-cont .index-tab-1 li{width:200px;height:150px;padding-top:20px;}
.index-tab-cont .index-tab-1 li .index-tab-dis{height:150px;}
.index-tab-2 li .index-tab-img,.index-tab-3 li .index-tab-img{float:left;width:85px;text-align:center;}
.index-tab-2 li .index-tab-txt,.index-tab-3 li .index-tab-txt{float:left;text-align:left;width:150px;}
.index-data{background:url("../img/index-data.jpg") no-repeat center #279ce7;height:160px;}
.index-data ul{overflow:hidden;}
.index-data li{float:left;width:25%;text-align:center;padding-top:45px;}
.index-data1{font-size:36px;color:#fff;font-weight:bold;}
.index-data2{font-size:16px;color:#fff;margin-top:10px;}
.index-list{background:#fff;padding-top:30px;}
.index-list-module{float:left;width:390px;border:1px solid #d9d9d9;border-radius:4px;margin-right:12px;height:405px;}
.index-list-module.lastchild{margin-right:0;}
.index-list-module h3{height:44px;line-height:44px;overflow:hidden;background:#fafafa;padding:0 16px;border-bottom:1px solid #d9d9d9;border-radius:4px 4px 0 0;}
.index-list-module h3 span{float:left;font-size:16px;color:#333;}
.index-list-module h3 a{float:right;font-size:12px;color:#1e93ff;}
.index-list-module ul{padding:10px 0;height:340px;overflow:hidden;}
.index-list-module li{overflow:hidden;font-size:12px;height:34px;line-height:34px;padding:0 10px 0 15px;transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;}
.index-list-module li:before{content:"·";color:#d9d9d9;font-weight:bold;font-size:20px;float:left;height:34px;line-height:32px;}
.index-list-module li a{float:left;color:#333;width:255px;margin-left:5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-list-module li span{float:right;color:#666;width:80px;text-align:right;}
.index-list-module li:hover{background:#f1f4f9;transition: all .5s;-webkit-transition: all .5s;-o-transition: all .5s;}
.index-list-module li:hover:before{color:#3396ff;}
.index-list-module li:hover a{color:#3396ff;text-decoration:underline;}

/* 基础信息样式 */
.index-tab-cont .index-tab-4 li{
	box-sizing: border-box;
	width: 25%;
	height: 360px;
}
.index-tab-cont .index-tab-4 li.second{
	padding: 0; 
}
.index-tab-cont .index-tab-4 .basic{
	position: relative;
}
.index-tab-4 .basic:hover .index-tab-dis{
	opacity:1;filter:alpha(opacity=100);
}
.index-tab-4 .basic:hover .index-tab-dis a{display:block\9;}
.index-tab-cont .index-tab-4 .basic:before{
	position: absolute;
	content: '';
	display: inline-block;
	left: 103px;
    top: 25%;
	width: 88px;
	height: 56px;
	background: url('../img/basic-list-ico.png') center no-repeat
}
.index-tab-cont .index-tab-4 .inner-wrap:before{
	top: 20%
}
.index-tab-cont .index-tab-4 .basic-item0:before{
	background-position: 0 0 
}
.index-tab-cont .index-tab-4 .basic-item1:before{
	background-position: -121px 0 
}
.index-tab-cont .index-tab-4 .basic-item2:before{
	background-position: -227px 0 
}
.index-tab-cont .index-tab-4 .basic-item3:before{
	background-position: -337px 0 
}
.index-tab-cont .index-tab-4 .basic-item4:before{
	background-position: -459px 0 
}
.index-tab-cont .index-tab-4 .index-tab-txt{
	margin-top: 50%;
}
.index-tab-cont li.second .index-tab-txt{
	margin-top: 0;
	padding-top: 100px;
}
.index-tab-cont .index-tab-4 .index-theme1{
	font-weight: bold;
}
.index-tab-cont .index-tab-4 .inner-wrap{
	box-sizing: border-box;
	width: 100%;
	height: 50%;
}
.index-tab-cont .index-tab-4 .up{
	border-bottom: 1px solid #d9d9d9
}
.index-tab-cont .index-tab-4 .index-tab-dis{
	height: auto;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
}
